package com.eamois.service.graph.impl;

import java.util.Collection;

import com.eamois.dao.graph.GraphTemplateTypeDao;
import com.eamois.domain.graph.GraphJobCard;
import com.eamois.domain.graph.GraphTemplateType;
import com.eamois.service.graph.GraphTemplateTypeService;
import com.eamois.service.impl.BaseServiceImpl;

public class GraphTemplateTypeServiceImpl extends BaseServiceImpl<GraphTemplateType,GraphTemplateTypeDao> implements GraphTemplateTypeService{

	@Override
	public Collection<GraphTemplateType> findRootGraphTemplateType() {
		// TODO Auto-generated method stub
		return this.getDao().findRootGraphTemplateType();
	}

	@Override
	public Collection<GraphTemplateType> findGraphTemplateTypeByParent(
			GraphTemplateType graphTemplateType) {
		// TODO Auto-generated method stub
		return this.getDao().findGraphTemplateTypeByParent(graphTemplateType);
	}

	@Override
	public Collection<GraphTemplateType> findAllType() {
		// TODO Auto-generated method stub
		return this.getDao().findAllType();
	}

	@Override
	public Collection<GraphTemplateType> findGraphTemplateTypeByJobCard(
			GraphJobCard graphJobCard) {
		// TODO Auto-generated method stub
		return this.getDao().findGraphTemplateTypeByJobCard(graphJobCard);
	}

}
